/**
 * @author yanwl
 * update by WangXinLei
 * @date 2014-08-19
 */
package com.chnbst.bstyun.model.pojo;

import java.util.Date;

import com.chnbst.bstyun.core.model.IPOJO;

public class CompanyIdentify implements IPOJO{
    /**
	 * 序列化编号
	 */
	private static final long serialVersionUID = 1489444779686196741L;

	/**
     * id
     */
    private String id;

    /**
     * uuid
     */
    private String uuid;

    /**
     * 用户ID
     */
    private Integer userId;

    /**
     * 企业名称
     */
    private String companyName;

    /**
     * 营业执照注册号
     */
    private String bnessLicenseRegistNum;

    /**
     * 营业执照所在地
     */
    private String bnessLicenseAddress;

    /**
     * 营业执照所在省份
     */
    private Integer bnessLicenseProvince;

    /**
     * 营业执照所在市
     */
    private Integer bnessLicenseCity;

    /**
     * 营业执照所在区
     */
    private Integer bnessLicenseArea;
    /**
     * 营业期限起效日期
     */
    private Date bnessLicenseStartDate;
    
    /**
     * 营业期限失效日期
     */
    private Date bnessLicenseEndDate;

    /**
     * 营业执照副本扫描件附件ID
     */
    private Integer bnessLicenseUrl;

    /**
     * 公章副本扫描件附件ID
     */
    private Integer bnessStampUrl;
    
    /**
     * 组织机构代码
     */
    private String organizationCode;

    /**
     * 注册资金
     */
    private String registerMoney;

    /**
     * 企业传真
     */
    private String companyFax;

    /**
     * 企业联系人
     */
    private String comyContactUser;

    /**
     * 企业联系人电话
     */
    private String comyContactUserTel;

    /**
     * 营业范围
     */
    private String bnessLicenseRange;
    
    /**
     * 企业认证添加时间
     */
    private Date addTime;
    
	/**
     * 审批时间
     */
    private Date auditTime;

    /**
     * 状态（0未提交（未认证），1已提交未审核，2已审核未通过，3审核通过（已实名认证））
     */
    private Integer state;

    /**
     * 获取id
     * @return ID
     */
    public String getId() {
        return id;
    }

    /**
     * 设置id
     * @param id 
     */
    public void setId(String id) {
        this.id = id;
    }

    /**
     * 获取uuid
     * @return uuid
     */
    public String getUuid() {
        return uuid;
    }

    /**
     * 设置uuid
     * @param uuid 
     */
    public void setUuid(String uuid) {
        this.uuid = uuid;
    }


    /**
     * 获取用户编号
     * @return 返回用户编号
     */
    public Integer getUserId() {
        return userId;
    }

    /**
     * 设置用户编号
     * @param userId 用户编号
     */
    public void setUserId(Integer userId) {
        this.userId = userId;
    }

    /**
     * 获取企业名称
     * @return 返回企业名称
     */
    public String getCompanyName() {
        return companyName;
    }

    /**
     * 设置企业名称
     * @param companyName 企业名称
     */
    public void setCompanyName(String companyName) {
        this.companyName = companyName;
    }

    /**
     * 获取营业执照注册号
     * @return 返回营业执照注册号
     */
    public String getBnessLicenseRegistNum() {
        return bnessLicenseRegistNum;
    }

    /**
     * 设置营业执照注册号
     * @param bnessLicenseRegistNum 营业执照注册号
     */
    public void setBnessLicenseRegistNum(String bnessLicenseRegistNum) {
        this.bnessLicenseRegistNum = bnessLicenseRegistNum;
    }

    /**
     * 获取营业执照所在地
     * @return 返回营业执照所在地
     */
    public String getBnessLicenseAddress() {
        return bnessLicenseAddress;
    }

    /**
     * 设置营业执照所在地
     * @param bnessLicenseAddress 营业执照所在地
     */
    public void setBnessLicenseAddress(String bnessLicenseAddress) {
        this.bnessLicenseAddress = bnessLicenseAddress;
    }

    /**
     * 获取营业执照所在省份
     * @return 返回营业执照所在省份
     */
    public Integer getBnessLicenseProvince() {
        return bnessLicenseProvince;
    }

    /**
     * 设置营业执照所在省份
     * @param bnessLicenseProvince 营业执照所在省份
     */
    public void setBnessLicenseProvince(Integer bnessLicenseProvince) {
        this.bnessLicenseProvince = bnessLicenseProvince;
    }

    /**
     * 获取营业执照所在市
     * @return 返回营业执照所在市
     */
    public Integer getBnessLicenseCity() {
        return bnessLicenseCity;
    }

    /**
     * 设置营业执照所在市
     * @param bnessLicenseCity 营业执照所在市
     */
    public void setBnessLicenseCity(Integer bnessLicenseCity) {
        this.bnessLicenseCity = bnessLicenseCity;
    }
    
    /**
     * 获取营业执照所在区
     * @return 返回营业执照所在区
     */
    public Integer getBnessLicenseArea() {
        return bnessLicenseArea;
    }

    /**
     * 设置营业执照所在区
     * @param bnessLicenseCity 营业执照所在区
     */
    public void setBnessLicenseArea(Integer bnessLicenseArea) {
        this.bnessLicenseArea = bnessLicenseArea;
    }
    
    /**
     * 获取营业执照副本扫描件附件ID
     * @return 返回营业执照副本扫描件附件ID
     */
    public Integer getBnessLicenseUrl() {
        return bnessLicenseUrl;
    }

    /**
     * 设置营业执照副本扫描件附件ID
     * @param bnessLicenseUrl 营业执照副本扫描件附件ID
     */
    public void setBnessLicenseUrl(Integer bnessLicenseUrl) {
        this.bnessLicenseUrl = bnessLicenseUrl;
    }

    /**
     * 获取 营业期限起效日期
     * @return  bnessLicenseStartDate
     */
    public Date getBnessLicenseStartDate() {
		return bnessLicenseStartDate;
	}

    /**
     * 设置 营业期限起效日期
     * @param bnessLicenseStartDate
     */
	public void setBnessLicenseStartDate(Date bnessLicenseStartDate) {
		this.bnessLicenseStartDate = bnessLicenseStartDate;
	}

	/**
	 * 获取 营业期限失效日期
	 * @return bnessLicenseEndDate
	 */
	public Date getBnessLicenseEndDate() {
		return bnessLicenseEndDate;
	}

	/**
	 * 设置 营业期限失效日期
	 * @param bnessLicenseEndDate
	 */
	public void setBnessLicenseEndDate(Date bnessLicenseEndDate) {
		this.bnessLicenseEndDate = bnessLicenseEndDate;
	}
	
	/**
     * 获取公章副本扫描件附件ID
     * @param bnessStampUrl 公章副本扫描件附件ID
     */
	public Integer getBnessStampUrl() {
		return bnessStampUrl;
	}

	/**
     * 设置公章副本扫描件附件ID
     * @param bnessStampUrl 公章副本扫描件附件ID
     */
	public void setBnessStampUrl(Integer bnessStampUrl) {
		this.bnessStampUrl = bnessStampUrl;
	}

	/**
     * 获取组织机构代码
     * @return 返回组织机构代码
     */
    public String getOrganizationCode() {
        return organizationCode;
    }

    /**
     * 设置组织机构代码
     * @param organizationCode 组织机构代码
     */
    public void setOrganizationCode(String organizationCode) {
        this.organizationCode = organizationCode;
    }

    /**
     * 获取注册资金
     * @return 返回注册资金
     */
    public String getRegisterMoney() {
        return registerMoney;
    }

    /**
     * 设置注册资金
     * @param registerMoney 注册资金
     */
    public void setRegisterMoney(String registerMoney) {
        this.registerMoney = registerMoney;
    }

    /**
     * 获取企业传真
     * @return 返回企业传真
     */
    public String getCompanyFax() {
        return companyFax;
    }

    /**
     * 设置企业传真
     * @param companyFax 企业传真
     */
    public void setCompanyFax(String companyFax) {
        this.companyFax = companyFax;
    }

    /**
     * 获取企业联系人
     * @return 返回企业联系人
     */
    public String getComyContactUser() {
        return comyContactUser;
    }

    /**
     * 设置企业联系人
     * @param comyContactUser 企业联系人
     */
    public void setComyContactUser(String comyContactUser) {
        this.comyContactUser = comyContactUser;
    }

    /**
     * 获取企业联系人电话
     * @return 返回企业联系人电话
     */
    public String getComyContactUserTel() {
        return comyContactUserTel;
    }

    /**
     * 设置企业联系人电话
     * @param comyContactUserTel 企业联系人电话
     */
    public void setComyContactUserTel(String comyContactUserTel) {
        this.comyContactUserTel = comyContactUserTel;
    }

    /**
     * 获取营业范围
     * @return 返回营业范围
     */
    public String getBnessLicenseRange() {
        return bnessLicenseRange;
    }

    /**
     * 设置营业范围
     * @param bnessLicenseRange 营业范围
     */
    public void setBnessLicenseRange(String bnessLicenseRange) {
        this.bnessLicenseRange = bnessLicenseRange;
    }
    
    /**
     * 获取企业认证添加时间
     * @return 返回企业认证添加时间
     */
    
    public Date getAddTime() {
		return addTime;
	}

    /**
     * 设置企业认证添加时间
     * @param addTime 企业认证添加时间
     */
	public void setAddTime(Date addTime) {
		this.addTime = addTime;
	}

    /**
     * 获取审批时间
     * @return auditTime
     */
    public Date getAuditTime() {
        return auditTime;
    }

    /**
     * 设置审批时间
     * @param auditTime 
     */
    public void setAuditTime(Date auditTime) {
        this.auditTime = auditTime;
    }

    /**
     * 获取状态（0未提交（未认证），1已提交未审核，2已审核未通过，3审核通过（已实名认证））
     * @return state
     */
    public Integer getState() {
        return state;
    }

    /**
     * 设置状态（0未提交（未认证），1已提交未审核，2已审核未通过，3审核通过（已实名认证））
     * @param state 
     */
    public void setState(Integer state) {
        this.state = state;
    }
}